• word of the day

    arabian peninsula

    arabian peninsula - Dictionary definition and meaning for word arabian peninsula

    Definition
    (noun) a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources
    Synonyms : arabia
Download our Mobile App Today
Receive our word of the day
on Whatsapp